8329
2
2498
4
851
1
5346
3
1487
4465
22
1289601
980
3189
1071
24337
4658
5
1161
2794
2132
592
0
673
4029
8
1185
1801
1449
2828
1777
9836
15
1867
800
3344
4453
1529
2612