2399
5
347
1
1608
4
3234
10
555
2
701
3
1259
444
251
1355
1300
5899
13
39
1246
371
1596
6
1779
87
1047
319
326
362
369
437
1565
3471
1919
1332
388