6095
9
2798
1
1289601
4
2053
5
1005
2
2507
1144
0
2366
101415
109
2165
6044
8
4465
22
3354
6247
2721
3
1473
645
19079
6
2044
32302
2195
1252
17946
1991
3507
2377
2223
21
22731
3062
3629