7562
1067
1939
864
720
821
2317
1856
1009
2849
5988
1706
1702
1577
4255
2587
2087
6066
1979
1812
13797
49347
6840
37448
21828
31441
30578
21121
13859
10502
33945
9854
34001
109723
77106
11810
9035
15341