1462
1
2156
858
1655
2
2205
1282
2213
564
677
749
688
516
2981
4
483
662
2625
531
1284
5
856
1254
4152
6
621
400
1356
1316
2197
726
528
693
605