3093
3803
3029
5898
18662
9002
22290
7862
6654
962
815
1110
70577
2524
5151
6937
8250
2327
2364
3409
869
6808
2438
1708
3018
856
10185
12209
1690
2657
5160
3027
1700
3103
4851
862
1347
6489
6966
1124
1057
3517
2003
3982
958
1508
2831
3226
8166
2536
784
6538
9167
2145
2705
772
6558
812
965
922