1123
1
1125
1743
0
3065
929
790
2368
1221
2
1200
1660
1757
3683
5375
21152
8
2669
1247
2110
951
3987
3
2505
12632
7
1332
1286
980
3054
5
2057
1568
1683