2990
0
3546
1
2906
1015
14
1380
1751
1087
496
5489
11
4471
2
7793
4
623
1492
3
2392
2258
1819
1694
189326
3882
5
1044
6236
10
1189
2131
2996
1174
3012
1173
3158
807