958
3
753
2
811
2437
5
22485
33
1233
1244
1499
15
999
990
1252
4
901
1125
1587
860
1
730
0
834
1679
4408
28
1746
13
988
2279
8
1686
1012
1745
29
830
11
6550
925
6
1583
1588
7