3367
3
1913
0
3554
9
2319
1310
3593
16
2011
2
1012
706
1225
2451
581
66
2649
17946
2327
11
475
6653
8