2989
655
657
3041
992
737
1997
3996
2993
3192
941
4327
4040
880
1615
1998
1330
4083
641
753
3879
2145
736
2408
1042
706
2045
997
2810
1868
1592
5494
1257
2223
1037
912
1640
1502
5673
696
5162
2070
1206
676
697
1327
775
1447
2133
1014
893
7427
708
936
956
1068
11833
716
1562
688
3713
744
1424
3446
813
860
702
1978
1025
5634
1146
772
824
4314
2039
744
754
1204
1278
832
805
2010
1130
798
1699
2217
1218
1903
2136
868
5532
24013
2121
3781
1163
2613
708
1860
2320
1869
848
1674
5653
1493
659
5267
756
745
1342
1172
1796
1909
1308
852
671
1269
835
1410
1051
7505