1247
1
1543
2
1235
1327
5885
2593
4
3025
661
0
2163
1547
1869
650
2254
1132
1676
1550
7363
7791
6
6983
5
3116
1446
1343
1129
1008
869
3262
522
493
1462
4111