3796
11
2477
4
1540
2
2833
675
1
3335
8
1180
1708
3
2574
1302
2064
2482
821
1722
1734
1264
14215
7
3063
0
1314
16
1575
8309
4132
22960
1797
1992
308203
9
3705
5
5792
1835
1353