1084
0
1129
383
935
4033
4
2395
3196
3
414
10396
8
477
804
493
668
18385
2
1053
2327
677
2108
2648
5
1737
1
2192
1222856
419694
9
482
1132
553
714
1749
1049
1073