4309
3
1585
2
1583
1
3461
4
2061
2304
2688
1131
2382
2440
1295
2429
2583
7
2650
20
2190
2983
1282
280
2667
1581
2776
2255
2250
1891
2507
3765
2245
297066
0
1226
3053