1124
1
1244
2
2374
257
0
3352
10
9611
2495
1798
1514
1027
1031
1172
1208
965
1751
6516
8
2749
3
3583
1000
918
3494
1174
1289
2626
766
3326
1487
1112
1482
861