1508
6
5451
4
4999
7
4366
2
1748
1
1139
1712
9
1095
694
1255
1314
1260
0
75
92
16547
856
738
606
768
1588
661
799
851
835
1720
833
1544
1795
11
3773
2012