45750
6612
969
7771
2889
4454
1131
7971
6111
5644
10704
3000
4364
1823
802
2201
2606
968
959
760
11844
1847
1340
26270
1533
899
4929
1297
1177
4420
1858
1436
1213
6040
1606
3402
144259
2087
1223
14715
4948
1527
4483
2947
7185
4839
2885
811
3862
1161
3575
753
10520
1313
4134
2426
3116
4816
965
930