1237
1
1221
3
2581
5
1414
2
972
3243
7
911
799
0
1192
1872
1279
4
2339
968
952
287
53
1132
1575
107
2115
2120
6
2716
3311
19279
2275
1518
2190
2327