2535
2
3765
4
19783
300
0
32302
572
7793
3498
83
1
1603
25669
571
17946
14
2906
3090
6
3683
1529
3053
7
1581
2083
3386
3
2258
2921
5
2152
1449
2932
1189
2184
2666
9