5196
2
4375
1186
1
3969
2316
0
108797
2454
1423
5571
3
2849
4
1479
2917
5
1264
8002
7
1289601
1142
2386
1996
1337
1647
1194
854
2245
1947
9
1924
2530
1891
6236
10
2257
1174