5
1535
707
1492
31
1487
53
1465
0
1451
33
1430
279
1415
14
1412
336
1390
48
1382
32
1349
33
1285
512
1242
806
1207
81
1199
702
1192
12
1178
9
1175
21
1167
2
1142
1502
1139
57
1131
87
1117
6
1114
83
1110
1646
1104