1080
2771
855
927
1969
13954
4538
1653
1206
991
1701
1650
1833
1403
869
2672
1285
1137
1531
4202
1369
2313
3456
10797
2422
2097
4290
4245
3790
2808
2118
774
2266
1409
1849
3480
927
841
2933
1554
6664
2106
1344
5184
1111
1039
2126
14986
2284
2466
850
1331
4870
1250
3414
1534
967
3136
1283
3978
8077
1098
5454
908
857
2821
1475
4113
692
1391
11601
1037
829
4145
7421
981
3725
2145
628
2350
1372
738
2476
787
2049
2995
882
2296
2571
1609
895
2843
787
886
1020
2589
1044
2094
807
862
1999
1262
2206
4150
913
766
2256
1746
2100
2200
1055
617
2342
1650
994
1682
1705
4032
3589
3403