456
0
787
1557
1161
602
1133
1045
1009
2
662
349
1939
1642
1
454
736
968
722
2121
4
1824
915
1661
683
2069
3
737
1513
1928
3795
1101
1952
1448
543