1512
9590
6459
8624
3448
8800
740
8027
556
1939
4768
2193
5191
5518
2673
3672
1190
224
273
6080
3600
8973
3750
6568
9934
7339
9898
5608
776
2586
4814
3358
9321
4809
452
1086
2658
1097
2409
6116
2542
191