1145
1
1231
775
0
436
467
2749
964
2520
3795
2800
1787
360784
19
2541
2668
2
1323
1229
3043
25137
3114
4
2125
1824