42404
897
54003
1066
830
799
3442
1344
1019
1173
1760
2238
2441
4727
1114
1226
1057
2476
2453
1182
995
681
746
1528
70586
734
884
1329
802
1294
1044
1686
854
1004
1043
916
1976
1270
917
827
1092
1018
874
1014
1068
1568
1046
1063
1060
1057
1013
1298
836
933
19238
1330
1311
1324
1141
853
1520
609
3322
935
1709
1256
1173
1051
878
1803
990
924
3528
1307
1327
1028
1671
2598
984
1436
1314
849
5888
1129
706
1591
1294
742
701
856
9737
1298
628
2320
7675
2108
1109
970
917
22815
2058
1132
772
1073
746
1336
1158
2298
3027
743
2476
1362
1320
2383
787
1311
776
1078
1248
938