1599
2
11924
1
2163
0
4285
3
1890
946
12149
1034
1793
1264
4335
5982
6
2840
1218
2571
2744
6346
16
11059
9
2358
3090
66
2972
3461
4
3673
3694
19944
2475
857
951
1289601