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