2603
681
961
1430
3222
714
1637
1794
1565
916
1265
771
971
2256
744
682
792
1340
671
2004
833
868
1445
723
2965
1654
696
1129
677
1193
651
634
1399
1102
1918
3290
1229
837
717
800
2259
934
1305
705
648
1103
723
754
807
3592
1796
3030
719
742
918
3834
2671
1171
2082
1409
1412
5819
767
2624
599
896
1062
760
1844
3634
954
1073
1095
926
1818
852
873
1682
1401
969
698
783
1691
857
1413
747
4710
682
1374
1068
840
1222
1682
562
1958
978
1078
1905
2779
1093
690
877
765
777
930
1387
1354
1436
3980
641
1343
2050
2650
2274
800
814
1530
820
864
893