1184
2
1572
1
2350
1613
9
1089
5
2856
11
1117
675
640
1868
3
4063
8
1521
2245
1142
0
935
1253
601
1580
600
587
2153
9031
512
2562
137
127
351
109
29
740