2535
2
775
1
3765
4
3498
1211
32302
0
770
3053
7
19783
1513
20163
44
2267
3
2932
1603
1645
1295
17946
280
3562
2184
2990
3683
2650
20
1153
1778
3090
6
2250
1230
21152
8
25669