1436
0
1020
2551
1
2168
5
6128
4
2328
957
415
675
325
1557
3691
2749
1571
1452
1133
1101
820
1105
2
255
2751
755
454
269
2964
1873
358
1861
872
4426