6095
9
2053
5
1005
2
2507
2798
1
1144
0
3354
1289601
4
2366
1481
2165
6044
8
101415
109
2721
3
734
1991
6247
717
2338
1813
3248
2145
3132
4465
22
7978
2605
19079
6
1473
32302
525