2962
6
1619
2
3525
1
1975
1140
6560
9
3351
3
1785
2825
1147
1017
0
2724
1446
1517
12717
4
2340
913
2919
1444
948
1522
642
982
99072
2005
3169
5
3113
1447
1036
2271