253
0
1223
1
2344
8527
2597
2328
3
4309
2586
2
3107
7
1152
2163
951
3354
5922
5
1812
1400
1773
2254
2562
123674
35
759
1431
2294