1215
816
1169
671
913
983
1916
1348
1378
850
3306
1238
832
980
1600
919
1114
1936
1115
1240
2270
1722
2163
2271
1366
1817
787
1754
972
1337
595
3094
2349
3282
2103
5810
1076
1300
1232
3446
861
968
3102
3372
3024
2563
1062
737
1487
868
1120
1241
815
2982
1645
3211
704
1542
745
1343
948
737
703
1537
1408
2562
719
739
2520
823
1420
1200
652
793
802
837
662
1086
1695
787
1704
740
712
782
1323
3773
634
1249
1313
4878
2409
604
1453
945
2631
1149
664
1563
1024
678
785
989
801
842
770
2957
1653
1312
1557
794
671
1925
1294
2396
1500
858
2250
1177
626
1338