1850
2
2628
2526
3
2062
2304
1
246
0
5242
1350
475
2914
1787
2800
2446
2431
4682
302
2350
2921
15
788
2297
959