2593
9941
195
9222
3280
4410
2016
5343
4453
8705
3875
3799
8002
9482
8326
6995
7825
7516
1109
625
6276
9934
900
280
4065
21
1480
5611
3623
8454
7904
232
8662
8101
1503
4836
9055
5931
2855
9467
5502
2136
4098
7240
9659
2268
8043
3433
5072
6064
1701
539
5236
2513
5743
7503
1846
6429
745
655
1215
3480
8455
3424
4158
9135
825
6957
6028
9343
2540
4187
4646
6524
635
9000
6707
482