2465
2
1189
0
3539
3
3125
3546
1
32302
2342
2556
4
3498
3779
2512
2964
2722
2920
3485
7
3051
2600
1603
1461
1849
1001
2906
752
2258
249
572
1107
3854
1672
108797