5523
2
2082
9
2666
12
953
1
1714
3
1002
15358
6
2695
5
910
7075
630
4478
821
4
437
729
584
2765
5345
1001
0
425
1540
743
1519
7
1227
8
6758
582
1828
1412
9186
27
2724