15231
1361
41091
35643
897
1231
5336
1647
2335
1056
1988
4370
1245
3328
6017
811
9681
2637
1230
2840
7240
1362
1366
951
4535
1551
963
801
1599
4324
2006
5632
6491
1605
5111
2341
1578
4159
3589
2472
4664
2081
812
5901
2172
9434
14019
16477
888
3648
10191
4097
37686
2668
9151
3120
6356
3314
6843
5783