1946
1
403
0
3632
581
926
2245
3606
3
492
962
2
1524
1510
4
808
3125
2938
750
511
536
847
1539
98
3618
5
904
753
2069
2440
2362
9
1963
2661
3065