3093
12355
11139
5485
4081
11669
18350
11496
60685
6812
2789
5565
2676
3072
1778
2067
2787
9057
6040
21322
12993
7095
4946
2583
1245
4129
2475
2458
26645
3075
2854
1574
3812
2746
1181
989
1132
1340
1158
1196
2101
1374
2398
1228
1512
8530
1894
3142
1228
1432
1487
1658
1217
1363
1253
1775
1282
4593
2186
1356