904 4
1169 4
1115 4
1638 4
1603 4
3782 4
2802 4
1818 4
859 4
986 4
1623 4
1918 4
2050 4
2376 4
941 4
2329 4
1185 4
1923 4
1772 4
924 4
1679 4
1242 4
1859 4
2135 4