1880
2
4111
2730
6
467
0
303
1
602
409
787
403
381
2328
803
1161
415
1557
456
951
25137
505
1167
722
454
2188
9
2275
2121
4
1020
3691
5
597
2490
1101