2873
3
1124
1
1244
2
2374
2495
0
1798
1514
1027
1751
2258
2069
1145
1740
766
1487
1112
1482
281
1197
965
1684