1045
0
1939
859
454
736
722
2121
4
1661
1
737
547
1101
1952
2
2073
410
543
218
979
953
269
668
846
2275
1924
357
3691
5
2809
17353
2490
325
820