1682
4
2601
3
1170
1
4381
12
1565
775
1475
1097
831
1127
1781
857
715
971
2370
2
905
1176
1044
946
797
934
3654
8325
11
1167
735
1921
3739
13
3412
956