3779
2
4471
2964
1
3051
1603
475
0
2087
337
4433
21
1194
305
485
2906
2471
358
2258
572
616
501
368
1672
108797
2990
1294
131589
562
13
1648
2478
10827
4