3628
979
9543
2333
460
2776
5034
5198
5147
3801
3125
2691
762
1879
9866
4592
3523
1832
2138
1712
8089
7816
1180
1560
3116
4432
8908
4525
6867
8689
3669
8045
4572
715
4341
6034
2023
3737
1025
2620
1518
4970
2641
9039
9179
8454
6591
3098
7277
6727
5160
8739
2472
7095
2146
4423
1818
7977