1690
2
1938
0
1628
1
666
1787
382
5919
3463
5375
2769
3407
3835
5
1451
2495
123674
35
2115
2428
3071
11
2505
1743
3054
2550
83
2057
582
1683
1876
1306
12472
2500