4126
6
2522
0
2881
2
1936
1
17353
6689
4
2862
14492
1403
2551
2168
5
2855
3
4426
968
2298
3691
2749
1362
3092
1452
6370
1949
3428
492
530
373
2987
2964
383
1861