2340
1
913
2919
2
1444
1015
0
948
1522
657
642
982
99072
28098
14
2005
3169
5
3113
1447
1036
2271
4
3028
7
8437
449
734