2
5
3
1
481
781
1481
1271
1591
193
107
93
1661
1861
1411
1751
1431
1201
1621
2151
1601
151
1361
801
2011
931
1521
1321
84
1092
951