1783
3
961
1890
1124
2721
4
1318
1
733
1590
837
1526
1116
1064
1809
875
828
2
1025
979
637
813
1690
2334
1914
3699
3396
8812
12697