1566
1
442
0
1035
852
318
2109
2534
910
535
3034
2243
6
3620
5
2902
16
1179
1992
2653
4
2854
3788
2
6174
8
557
601
499
3024
3