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