15834
31691
3068
4337
8131
6456
19774
1926
11081
3677
1491
8227
7751
3289
1346
842
2071
1264
2596
801
1260
847
5105
1738
1981
1317
4102
1157
1185
973
2051
4634
893
5678
708
2304
872
5954
1308
1209
785
7379
917
1353
1730
1127
743
1444
959
7350
754
1191
1166
729
1323
6525
908
847
717
3400