1189
0
2996
1849
2
17946
3090
6
4044
5
14
1628
1
2535
32302
25669
3125
3176
19783
1193
2226
7909
657
1461
223
2155
3
2964
3498
4
1650
2907
2478
3868
10
4471
1672
2349