5586
4091
3372
5486
1394
3982
3312
4276
8842
3338
2635
2280
180
8210
3544
6418
7997
8515
3782
6519
526
4286
6106
1138
1585
9158
3156
9228
1915
8812
8188
1629
3290
8600
7860
2830
5887
9555
6619
9026
4601
1033
659
5320
4799
6111
2408
4202
7685
1847
6170
488
5014
7699
4860
5775
2239
4180
2843
117
947
9767
7299
707
2929
2094
2619
6703
2158
6343
2235
4712
2494
1589
8931