2466
5
1594
3
3528
7
785
0
610
5412
4
1304
1
383
623
989
6047
370
1668
1751
2082
1516
929
7394
11924
977
582
1089
2428
2254
1451
12185
608
1525
1331
905