878
3040
2055
779
20270
1122
718
658
841
716
823
793
927
787
736
2045
1036
713
727
770
718
1615
692
1111
1581
982
1450
684
596
931
3120
752
2268
1700
1022
662
758
645
679
1305
794
1015
743
795
838
1006
781
6472
896
3071
1343
943
917
1143
680
1064
700
1063
1167
987
2730
913
3155
1272
2152
1358
875
780
684
1432
1123
1753
693
1241
678
769
1072
1036
988
645
901
1091
934
785
1836
1312
1580
1449
696
1409
891
1032
1530
778
946
1491
5725
1844
1285
1954
10353
1342
1956
743
2276
837
1572
1035
854
717
1538
1271
1555
1212
2133
1984
827
1184
1232
863