241
1
251
347
1259
2
444
41
2399
5
1608
4
3234
10
371
701
3
555
1355
1300
5899
13
1596
6
1246
1779
1024
414
1299
1857
8
900
669
308
679
677
1330
1658
3253