2532
0
5431
3
1343
1129
860
2275
2
19279
333
20634
8
31535
36609
34
2730
6
1802
54
1957
3551
1513
1
1759
2668
25137
55
3114
4
1642
2008
2459
9
2071
17353
5207
1020
2546