1375
3
2134
2
2168
1
877
644
655
1332
657
745
611
740
728
851
689
6222
4543
9
990
4
878
730
825
844
735
541
580
3626
6
420
2803
795
1109