898
2945
1872
1213
47097
2431
1290
1592
1468
1099
3792
888
860
770
843
1855
1194
789
2287
5971
1152
857
1178
959
893
928
1702
1027
990
2066
777
1098
2591
963
914
920
916
2919
1722
3449
1016
1318
3508
945
991
921
970
1335
940
1525
1024
1080
1508
2252
1650
3012
1047
2724
2732
1589