8933
1141
29
292
651
9503
5116
3772
4682
5860
8433
8445
6708
8178
2267
1642
2916
7872
2917
4058
5289
4757
4170
6666
5462
2096
1486
9351
3625
3987
8236
9805
232
120
4194
9392
7334
3655
5279
5833
6124
7277
5223
1316
523
444
3341
1813
5752
9566
293
1028
443
394
5820
7372
147
1468
3185
1415
7719
4154
7690
9388
4444
7701
940