3860
4
402
1
1980
2
4293
4628
1831
734
0
1656
3
1108
932
702
888
20
1446
5
3939
1848
6530
7
2457
3786
16
1996
1765
2546
579
1148
1194
1424
568
1817
9
1701
10
1422
6
1014