1045
0
1939
859
469
722
2121
4
1661
1
200
294
547
1101
1987
16
410
543
1027
2270
5
953
269
668
846
2275
2
1123
3
52
833
3691
2809
714
17353
2490
325