2535
2
3765
4
1213
0
32302
19783
3498
17946
1518
3683
1
707
3053
7
25669
2683
297066
21152
8
2932
1603
3613
452
4548
1295
3544
3
280
3779
1091
2990
2650
20
1153
2890
2159