1108
1
2495
0
1431
1227
3
1124
1244
2
2374
1798
1514
1027
994
1751
2838
965
766
856
1487
1112
1482
281
1197
693
784
526
1093
1380
2166
1660
1825
83