57429
2227
4256
1942
1485
1707
912
2389
4703
9163
1651
1032
1269
1634
2647
1658
834
10471
983
1005
1013
1136
1151
912
3467
1079
1150
2287
18020
1942
1508
2369
2146
2306
1883
865
2791
1171
1198
2456
1277
1100
1640
2405
1173
823
1199
3219
2204
882
3078
932
1384
850
1062
1352
21548
1877
1540
8512