2399
5
346
1
1608
4
3234
10
555
2
701
3
1258
444
250
1355
1300
5897
13
39
1244
370
1596
6
1778
86
1047
319
325
362
369
437
1564
3471
1919
1332
387