5
1535
701
1492
31
1487
53
1465
0
1451
279
1415
33
1407
14
1406
336
1390
45
1382
32
1346
32
1259
511
1239
805
1207
80
1199
703
1192
12
1178
9
1173
1
1141
1498
1139
56
1131
87
1117
6
1114
83
1109
1642
1104
713
1093