2305
2413
1660
1321
1715
1519
3849
678
699
1954
3424
714
903
1266
823
2099
694
1925
1042
752
682
882
742
1066
831
2389
1551
2374
3418
779
680
2505
1488
3047
2871
2148
1318
686
805
2620
5191
710
1992
657
805
873
631
1619
1854
1374
4812
704
4338
687
2724
977
2916
863
678
1784
3859
2305
16782
2908
4177
2847
22049
4145
2413
22211
3393
2745
3603
5100
11826
3603
17621
2668
6439
5154
2564
3117
11429
5371