4068
568
8993
6868
5069
7339
1540
2951
2354
555
165
2183
5635
9852
5813
1509
2387
2482
5288
2895
339
7946
8124
1730
923
3016
8789
5131
7062
8016
4998
5239
2388
817
2857
4929
639
6282
2127