1566
1
1182
2
3006
3
3353
11
521
509
0
107
1603
661
7153
9
780
292
2317
1452
3025
31535
4111
198
3114
4
2735
2748
6
456
1302
1824
1889
1215
447
646