3145
4
13967
2
1992
3
697
0
3706
5
2587
1
2271
1309
1398
1895
4914
1243
1824
1004
1105
1103
484
2663
596
1941
668
1744
914
1699
938
2123
475
534
490
850