2604
7
1130
1
933
3311
4
1852
2
105290
0
1291
383
490
282572
1918
2733
3
2211
2683
1750
3287
2256
1932
2675
4694
758
2189
3063
4122
10