1073
3
557
1
1250
5
654
547
1027
3118
817
2
930
1227
765
2369
2135
6
811
1131
859
1477
1872
453
570
1673
452
2213
530
2404
4463
1582
1384
2973
8662
17