2459
2
4543
5
1452
1
2730
6
1418
1291
988
1551
3
768
0
846
1367
445
8268
608
2341
1024
2657
2668
2670
20
2097
3092
4594
5781
18403
2693
691
1454
848