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