988
1669
1882
1402
1077
1130
2170
803
989
1048
1004
829
705
867
3015
1758
1539
768
1282
790
767
1616
883
912
1965
690
2397
810
1482
2442
861
1113
893
1612
1501
705
989
769
1209
1756
659
2780
2301
1785
1492
1182
711
1403
1407
744
3280
1502
2352
3168
1131
1951
1220
1310
1713
1430
2369
4372
14704
6274
4150
3738
2503
5877
4113
5199
4296
8170
9588
5752
6181
3840
3671
2414
2143
2483
2851
2941
7249
3751
5073
3031
12877
6226
8341
2388
3280
8604
2313
4662