9938
9
1135
1
1416
522
2
839
824
605
2673
18
1228
505
1793
4
723
4066
8
743
1519
7
1075
2720
2129
421
1683
1517
753
829
621
1311
643
910
3
858
5238
742