3629
1
2551
1568
1388
2
843
0
1177
1247
3321
34959
18
4431
9
3492
3
1964
746
2009
840
3546
1821
7
1793
1944
108797
1632
1743
7258
2512
1054
693
194
2386
703
818