1073
0
400
1722
2
475
798
3251
6
385
1
1454
1053
300
2503
472
2211
611
2395
913
1453
3117
3
4281
1728
7328
4994
1250
2123