467
0
1380
2131
1
19944
2
1431
2173
25669
19783
888
4305
3090
6
1788
1690
2903
3
2932
2294
1532
1220
2000
3673
4311
4358
1093
83
2368
1526
21152
8
2999
1632
2996