3093
1397
2164
2064
4241
11271
1433
1704
1443
7698
2558
3190
1410
2920
4417
2066
2756
9677
2931
2172
2812
5508
1885
2504
8949
1779
28938
4626
14677
1700
3930
19551
2443
3726
59759
5390
4946
5593
3008
7707
66567
22266
2735