1950
3
2152
2
801
0
2541
4
1813
1
1000
711
1276
496
1755
1254
868
1782
1707
701
2045
2097
7
2710
1722
469
744
10544
5
2414
2297
1376
889
4438
8
830
1568
1644