2513
2287
624
1951
1086
739
1570
1348
945
1177
1229
839
956
1581
2367
1061
1476
1086
670
636
688
3644
1076
2040
1627
1467
730
1409
1181
1073
721
804
1023
783
729
1392
913
1579
669
2947
688
686
3243
669
1122
952
785
754
1821
1360
963
965
1154
1160
728
888
3250
1318
8879
658
952
1368
710
1760
937
4988
790
678
737
1397
1827
2398
1841
753
898
1662
1705
1664
629
1570
1980
757
631
1449
852
656
2614
1239
758
1780
1293
688
965
1834
1894
895
692
1288
1953
741
1262
972
627
2081
1366
2728
802
863
813
726
808
1896
1273
1173
776
1321
704
1154
839
1499