843
0
1512
1
3426
4
2495
1451
1819
5375
2522
2
1306
1336
734
2505
2044
3735
787
3158
2999
3
1681
1787
3083
2465
3354
2932
2173
1547
2903
4179
1768
3051