1840
6
2027
2
1261
1
1782
2999
1788
2108
3
796
2587
1232
1388
1124
810
1382
1304
346
0
1448
2329
2908
10
2897
3671
2257
1761
891
4012
1752
3587
5820
2411