2368
2
13499
5
2241
1
1478
0
2571
2072
3
1281
4
1987
2216
4217
8
20850
2693
3697
3354
2967
3448
2004
3508
7
3863
2964
4818
6286
3657
990
2583
4398
10
5970
6
9160
189326
2886