1045
0
1009
2
662
1939
1642
1
454
736
968
722
2121
4
1824
915
1661
683
737
1928
3795
1101
1952
1448
543
410
218
286
269
668
846
19279
1610
2275