2748
4
575
2
962
1
364
305
599
503
635
7
532
352
591
1352
559
216
419
443
253
361
1009
1111
1186
595
0
76
705
3
229
101
323
703
760