3920
2
1746
1
3458
5
670
1149
1314
963
11310
7
1179
4667
3
1482
1790
1368
0
819
3013
886
2635
6
936
619
5634
16
2361
1539
1067
944
2680
1910
2007
1029
4995
2202