1875
2
2921
5
1532
1
1380
0
2173
2126
2279
1833
3
3000
436
1689
2354
2259
1539
852
3696
8
870
2505
1748
1743
3054
851
970
2057
764
1683
3012
964
3873
15
1306