1333
1
1152
0
584
31535
467
1824
6800
2748
2
1232
1710
1541
303
653
1045
781
3659
14
20634
8
282572
105290
517
458
2683
2730
6
618
474
46414
440
683
2657
3
4594