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