1039
2
985
3
805
851
0
2124
4
777
7
1597
3777
15
2235
2433
6
874
1
1736
473
369
1412
1951
1190
406
868
436
1209
1760
5
1678
3981
383
894
347
403
443