4226
3743
1447
2140
822
893
3281
1482
3579
865
1631
1128
1317
2373
942
5181
1055
1761
1717
1301
2449
2124
2029
3260
920
2006
953
1804
845
858
2116
2144
1231
870
1566
3382
870
12032
806
1318
735
3481
706
2291
955
2088
1015
8931
853
1213
2529
1569
905
6145
11306
785
652
1021
1136
1992
1047
2744
822
975
855
6840
1083
967
1310
2452
2120
1348
698
1480
1953
807
855
1453
836
711
1942
2262
995
873
719
2884
860
1089
2359
2135
943
886
912
1289
2282
727
972
1142
732
1072
2553
2285
981
934
786
919
1295
1291
1127
948
1161
2094
913
932
1481
1791
930
693
886
2215