2275
2
9355
3
3691
5
2809
2189
0
2301
2224
572
1222856
4
2881
282572
683
416
968
448
1
5155
8
5622
3114
953
3510
4111
2749
2748
1452
14076
7
1098
1745
2551
691
2522