5375
0
1683
1743
451
3101
2
3817
1
790
4553
1451
1614
4
542
3380
1757
3683
21152
8
2669
1247
571
951
898
2505
12632
7
980
3054
5
1129
2044
2057
444571
9
121
2598