3854
12
515
1
958
580
355
0
297066
2949
1679
2
828
623
8945
44995
839
1796
2458
1162
1973
1502
1331
1527
1059