5696
17
982
2
594
774
1
1425
3382
6
1629
874
616
2444
5
1710
9
457
1857
771
5531
86
951
1158
660
1575
987
1182
2621
2419
1461
805
578
586
1281
2205