45758
6613
969
7777
2889
4454
1131
7971
6111
5649
10706
3002
4364
1823
803
2201
2606
968
959
762
11844
1847
1340
26271
1534
901
4930
1298
1178
4422
1858
1436
1214
6041
1607
3403
144262
2088
1225
14715
4950
1528
4486
2948
7188
4839
2885
811
3862
1161
3575
754
10526
1314
4134
2428
3119
4818
966
930