3752
2
10483
11
3325
1
5169
12
785
1324
2100
3
1998
10
26120
14
11768
21
330
0
4067
9
13159
3559
1133
413
445
328
2702
409
2490
2328
381
1004
846
1512
951
5313
957
1101