3261
1
640
554
558
2
1512
4387
7
1722
1993
2260
1861
2328
2439
5
5142
6
3060
3762
14569
1278
1400
3
618
565
242
189
107
1827
4
72
195
173
230
237
716