2245
3
3485
7
3053
297066
0
2436
1613
2
2629
3765
4
3014
20
5296
13
562
1
11153
8
1689
1268
2715
1087
1794
2241
2367
1226
1015
282
3671
2301
1033
1726
2496
921
2507
3222