4170
1378
653
1030
1691
21253
698
1218
819
956
679
772
1648
2234
1588
1051
10606
1344
944
1494
822
852
1809
1156
656
1375
2088
948
700
607
1046
1560
710
854
654
863
1017
851
1482
1385
854
1280
917
2517
864
4978
993
1035
2085
1031
771
1349
738
18425
645
1234
543
1551
1292
841
2370
2415
1005
1098
1653
2065
701
8257
966
3652
1101
588
1361
4692
1563
618
662
1908
2058
650
777
1299
1358
1354
840
2190
596
673
903
960
693
741
691
2895
1582
665
1073
2377
1293
5875
631
1571
2142
649
616
780
655
1815
1697
613
6813
9220
1883
601
1827
750
753
686
1298
619