3902
4
975
3031
2
1515
5011
9
556
3610
6
601
9002
5
1800
5027
1256
1908
7
272
3503
1751
9302
8
1162
9083
2270
2111
351
1005
502
6053
3
2017
8071
4035
1804
257
1012
337
6018
1203
6303
1050