5
1535
704
1492
31
1487
53
1465
0
1451
33
1421
279
1415
14
1406
336
1390
46
1382
32
1346
33
1261
511
1242
806
1207
81
1199
702
1192
12
1178
9
1173
21
1150
2
1142
1499
1139
56
1131
87
1117
6
1114
83
1109
1645
1104