3228
1
2756
2
1015
1694
951
690
2669
1787
619
4089
10
564
3064
5
1743
0
7034
108797
1306
1681
2044
1513
2999
3
5431
2131
2299
582
2166
19944
2262
2972
2173