653
0
1287
1034
25669
14
402
810
19783
2
2535
190
297066
2996
4044
5
3083
385
234
142
17946
1441
2465
1189
485
3125
557
3546
1
189326
76
70
1849
1661