2192
3
460
1
1821
6
342
398
330
0
326
370
4223
22
504
2960
185
1929
1327
3980
2095
4
2564
2
1222856
2813
3922
7
18403
319
476
6515
402
36045
3469
3054
14076
2691