3466
1
908
1056
758
743
558
0
2184
1207
373
3546
803
608
1008
17391
7
1559
2
29355
1646
1197
3808
4
962
4006
1366
3
1239
725
2039
1182
3587
11060
19
2499
1371