3490
1423
9502
7515
3520
7532
7351
3574
2750
4779
1929
2860
7403
51
3202
2912
4906
3809
6711
5681
764
7360
652
3272
6982
3313
3102