1653
3309
1506
1201
2364
738
880
2561
5877
1603
715
1600
1346
1709
766
731
663
663
1797
1653
829
1242
1339
958
1785
1027
920
2262
2147
6708
1548
2051
699
1140
678
5669
741
1325
754
1768
2073
3065
803
801
2087
6549
4564
994
1093
1882
5580
1144
1016
1385
710
2394
1721
727
1101
2656
993
6343
810
740
2049
773
2435
2615
741
1450
1180
2618
1620
1690
1219
750
1034
2876
2195
1608
5462
705
655
860
738
1079
1670
5815
1819
1608
3561
2420
1231
816
861
755
871
1066
814
2239
625
1448
810
7519
887
695
788
1488
877
1241
679
938
1328
771
3808
737
576
1615
5275
799