900
1
928
121
17416
8
96
1026
1719
10
1407
1475
817
1162
2
568
721
84
1693
4549
17
31431
0
90095
143541
11
34640
7
411
5284
743
836
495
2007
2955
2585
1086
1080