2071
0
455
860
475
798
400
804
1462
552
611
4106
383
672
1
2395
152
477
58
521
522
1504
353
29323
1073
1898
543
116
787
1650
3015
418