3528
1480
1773
9312
7874
2735
6766
9272
1230
5018
1020
113
8300
8775
5634
972
351
2229
9201
380
1372
7621
8244
8844
5665
5675
4572
8076
3049
5591
2666
4405
7078