5522
2
2585
4
1001
1
2695
5
15355
6
858
3
7075
630
5238
910
1519
7
1226
8
6754
2628
424
0
1540
743
839
5343
729
584
821
437
783
5446
10
621
830
421
754