1235
1
2593
4
7791
6
1327
5885
2231
2
727
1547
1676
2683
0
105290
1649
4176
282572
4594
1152
3659
14
46414
584
1431
458
909
1192
1378
1428
1069
896
1105
1024