1124
1
1244
2
2374
6294
4
2495
0
1514
1027
1751
1798
2478
1599
766
1487
1482
1197
965
281
1112
3808
962
4006
1366
3
1239
725
2039
1182
3587
11060
19
2499