2535
2
3765
4
32302
0
3498
19783
4425
6
2982
3
3090
1590
1
3053
7
7793
2932
1603
3001
25669
3117
8
2666
9
1295
17946
280
994
2990
1265
1397
3683
30334
1048
2650
20
1777
2906