658
9643
1680
896
6123
5379
3014
2732
736
4198
1151
9878
9380
9759
9877
2337
2304
1556
3229
8422
6931
6239
1153
7662
436
2300
7540
9811
5590
3788
5999
2557
3563
1509
8263
587
9430
9943
3243
9306
2279
5542
3964
7789
1741
5113