1623
1
2579
2
1650
1743
0
790
1431
3770
1504
3000
6
2478
1757
3683
5375
21152
8
2669
1247
951
1555
2505
12632
7
980
260
3054
5
1007
2057
1683
582
983
1443
1306