851
1
2999
3
2322
4
4768
5
951
2049
8527
2131
1883
2
1690
4335
4179
4453
2327
11
1787
2732
925
123674
35
1812
2982
913
1590
5204
980
1431
3107
7
6236
10
1514
673
2562