1244
2
1124
1
2374
2495
0
1514
1027
1751
1798
1698
1896
766
1816
1487
1482
978
3009
2089
1197
1015
965
281
315
1614
356
1112
345
417
292
3106
2113