2137
6
2461
20
1403
4
2526
3
2990
105290
0
10009
23
916
2567
1
1094
2
2749
2125
2027
5
1320
573
2211
1504
682
1865