12002
1361
1551
1058
17989
1218
1261
752
1302
1459
2763
1105
1440
1711
1035
859
867
1303
1119
1342
902
837
993
772
1179
1426
1046
790
1123
963
2006
1119
920
2537
1004
1211
1330
890
1385
881
3472
2229
861
1218
972
2012
1365
1478
1276
892
807
736
1815
702
924
1633
820
1228
1575
1149
1670
3385
785
689
778
764
1202
662
748
1497
1308
813
1064
861
2591
1150
823
736
706
799
2390
1290
744
938
676
4306
949
1589
1128
824
994
698
1064
6082
866
749
9953
773
6187
3233
831
678
2355
970
1025
1328
1284
906
2466
1002
2283
1577
1081
1170
2205
910
2412
922
5077
994