951
1
800
1108
3498
4
282572
0
928
3614
3
177
399
1378
2
2419
3116
1418
2693
2461
20
514
654
512
499
1762
3287
4513
413
1389
437
3342
11
1109
11881
2198
5
1969