2381
1
370
0
580
542
1994
2644
2
1062
62
1931
2626
3
1182
493
787
520
1360
2454
1396
521
105290
385
10270
4
2211
9355
2843
2069
5255
16
2330
4740
907
4172
9