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