2255
2
460
0
1243
850
2123
1120
108797
1105
1103
311
534
1494
7976
8
490
2271
4
1743
484
2578
1
1166
275
562
2954
1862
1061
1695
4198
668
1298
451
477