3540
1
1055
878
2
11717
11
2295
3
3338
453
0
28098
14
13676
21
4096
1816
5599
5477
12
2426
4
427
8411
7592
7
5924
17
2902
2226
1064
1267
1632
1268
3844
3386
5209
9
1467
383
3044
15