1515
6193
2605
849
995
1430
13436
5191
4912
1493
723
1581
749
2644
4826
8975
2782
4186
2287
1632
4100
848
680
1355
1054
800
1536
6548
800
2090
1308
3261
6265
7277
1103
1934
3694
1342
1074
696
1649
876
3347
775
738
666
1138
3909
1267
633
851
3929
1057
1108
1453
1849
1378
4229
1191
1477