1783
3
961
1891
1125
2726
4
1320
1
734
1590
839
1527
1116
1064
1811
877
829
2
1025
979
638
813
1690
2336
1914
3704
3397
8814
12701