1476
1411
3177
2298
1476
776
2222
1823
2807
4990
1979
821
974
877
2337
1684
2731
3474
2914
849
867
3240
2491
3208
1207
6932
12718
2293
1229
1114
2490
1179
1871
1140
756
773
1170
1837
864
797
1015
715
765
1615
707
3421
2027
1347
1117
1197
931
986
862
699
769
4370
1399
952
792
725
2216
3921
1362
1529
759
1943
2299
846
1451
2127
1715
1160
3406
683
2160
754
2478
1141
855
774
1408
744
1000
3238
1351
1892
750
1466
2661
3048
665
924
750
1400
1190
777
1440
6911
1412
849
650
7071
1125
1470
1186
917
1234
702
2103
2898
2092
1320
2213
1246
811
763
1239
3063
4434
2018