1689
3
1125
1
2535
2
32302
0
181997
11
2087
1532
3498
4
4335
21152
8
2304
5354
2281
3090
6
3083
1660
1380
1787
19783
572
1766
2932
1603
2901
2377
2089
38477
34
17946
1618
2207