1133
0
2749
1
1452
1769
2
2546
1425
843
2605
3
269
1824
456
430
403
1161
2554
1045
266
4911
8
2076
1939
846
798
750
454
722
1661
544
540
2165
6
31535