5090
1337
1122
1042
873
1281
983
948
708
1577
5942
1047
2104
1469
1035
1947
2290
845
1666
1008
927
2536
944
1202
1247
1092
1614
1245
1542
983
1789
881
972
1350
969
3725
1202
1217
1964
1338
1307
1232
3073
1330
3226
35276
1062
1471
1557
1287
2349
2479
1725
788
922
1117
1680
1584
1273
1180
1695
875
1727
1246
8883
852
2535
1223
953
770
918
1538
939
726
1612
770
709
1015
1724
1351
1043
808
888
1153
1413
919
1094
1659
637
835
2116
936
976
1008
778
827
1257
1035
1037
1027
783
710
872
1352
1091
908
1051
1000
1515
1460
718
675
2477
1934
1231
2246
2009
818
1172
2089