2113
1208
875
1271
936
37004
2767
1310
1096
1237
1162
955
1096
864
808
2867
2852
1381
5049
1093
819
1210
863
1536
786
1204
1471
7520
1872
853
822
2566
1081
907
842
818
1126
1174
1504
776
896
816
2785
1596
967
6175
1290
1594
4462
1496
850
1541
1129
827
855
2858
3709
1224
1070
1493
4691
1191
1074
1355
1769
973
2098
742
921
831
1557
1549
1833
1304
1684
1244
1775
817
820
1103
1293
2622
1034
1378
1788
1905
923
872
2898
2244
1025
844
1492
838
1671
1092
6530
2272
1152
834
805
1159
937
3740
977
1793
1157
1448
1972
2016
2338
2065
1129
969
1483
1595
824
3693
1216
2202