1482
1236
965
4916
706
1730
2589
1831
903
1463
882
1690
4231
2206
5137
732
1403
1302
4389
2537
3113
3211
1122
2677
899
1587
3632
20674
1699
5782
1243
1977
870
1612
3159
783
916
706
919
2491
685
1129
839
749
1405
852
1351
1654
988
1287
872
897
2596
745
832
2058
6953
722
2417
860
776
870
1215
796
1024
768
727
1064
1182
3153
1798
1072
1242
18057
863
1907
1108
672
636
1451
1066
1834
759
726
3013
1160
787
700
867
1259
695
1325
2083
2013
1170
1204
910
821
1808
1284
1422
1881
624
1111
727
911
804
697
1371
714
1013
979
2347
5011
1844
1381
898
815
878
1147