871
0
1045
611
2748
2
31535
1824
1392
269
1152
968
6800
584
2683
2992
2730
6
693
458
2657
3
2668
1128
436
474
580
2132
105290
303
2645
244
282572
20634
8