1255
3
3066
2939
7
1808
2
2674
5713
2169
5
1804
8
993
1
916
773
659
1965
728
397
564
899
0
2976
1819
696
578
490
492
618
748
2665
762
1956
7186