1124
1
1244
2
2374
2495
0
1798
1514
1027
700
1751
17946
766
1487
1112
1482
1056
281
1197
965
758
817
1093
1380
715
373
236066
14
868
1409
332
950
822