1020
2
8651
17
1158
736
1
3261
2859
5928
1665
2494
7
2947
9
1853
5
34664
639
4200
1267
16
1153
2191
2938
4
1222
1762
1314
1321
1516
10
1247
916
0
3299
8
538
1868
946
1672
27