2532
0
2730
6
5431
3
860
2275
2
19279
31535
36609
34
3674
10
1661
1960
7
1802
1010
1
54
1957
4677
3551
1343
111
737
1277
5
1225
1513
2188
9
2668
25137
55
3114
4
1642
1129