2522
2
7793
4
8527
1
1061
0
3158
18816
11
2392
1816
444571
9
1850
2029
11153
8
2693
3
3448
2502
5527
14861
7
4258
1403
2476
267612
131589
623
2972
1107
5546
6
3657
1380
297066
1849