2108
3
3491
4
2502
1
1922
2
1527
1289601
833
0
14125
10
469
1456
2435
1614
807
2610
4706
2234
4158
8
2495
406
1107
4309
1769
3085
5