945
1108
696
839
2023
831
678
799
1781
2691
1557
1593
1187
2182
761
768
2853
1978
812
787
1338
1013
2734
1321
763
1415
4916
2407
729
702
1450
2687
753
1207
1145
7065
4229
1448
675
1699
888
1584
1432
2418
681
802
1449
1129
867
1618
599
1353
618
734
1219
667
1342
741
1516
906
724
678
731
1121
1088
4880
1437
804
1118
2384
1619
2750
1854
807
792
3039
1241
2735
872
1097
1336
1599
615
1001
3139
1152
907
1053
2101
726
737
639
689
1700
838
1638
4710
695
2132
628
1280
1295
7696
635
1175
1599
604
636
935
1481
2638
702
1336
1311
1033
2309
643
1099
674
1420