1222
3771
4660
2401
1417
887
1440
3272
902
889
804
1832
1246
1696
1371
1526
1693
1827
821
978
1741
889
1092
1684
2096
2216
970
1157
978
1542
837
1215
1617
1698
4663
1350
1426
1220
1136
1406
940
3200
5716
1263
1277
1637
1641
1500
1736
1419
929
1233
1350
2378
690
1403
680
2972
897
2540
1209
811
1263
1218
769
766
1297
1264
1181
1695
716
835
916
11298
1161
3765
686
894
6963
1492
950
888
2788
1660
752
2166
853
13258
799
854
776
1216
864
1125
709
7741
1073
1688
5372
691
651
955
1996
1010
6730
1548
787
686
765
1412
740
1543
739
1196
1057
736
1281
838
1122
1663