2399
5
347
1
1608
4
3234
10
555
2
701
3
1259
444
251
1355
1300
5899
13
41
1246
371
1596
6
1779
87
1047
320
326
363
370
438
1565
3471
1919
1332
388