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
753
1111
1035
682
723
1384
940
1785
720
708
773
898
1761
1031
6465
1079
756
682
2437
3162
1447
1136
1684
918
972
1072
1872
2348
1087
630
4748
1428
682
2265
1318
1678
929
2597
2549
1928
880
3439
821
696
669
733
844
1145
1085
1043
2179
886
903
1247
681
991
770
925
816
835
829
1179
1207
3335
1327
6339