4775
2
2996
0
2845
5
2535
17946
14
572
25669
4044
2270
32302
345
3125
657
1849
19783
1189
2349
3
1461
2964
1
3498
4
805
1199
2478
1294
4471
1672
1844
2930
1639