1688
1
1929
2
1451
0
1743
3289
1397
3117
8
790
4425
6
994
1815
2982
3
1757
2104
3683
5375
21152
2669
1247
951
2505
12632
7
980
4506
3054
5
2057
3001
1683
582
1048