3882
5
2562
2
1172
1
2110
2838
3
13034
14
1671
601
1821
3342
1170
911
2366
3400
3101
0
1840
1469
2940
2559
1668
1692
865
3489
4623
1829
2926
4
2854
2215
1375
1003