2222
929
1844
2431
1324
818
2556
2030
3049
1806
2213
838
3420
1198
908
1564
1480
3872
4717
1842
919
757
3253
1766
766
919
859
1994
1786
5181
1020
865
1678
936
850
3490
2318
920
3134
5030
6344
3602
3093
1319
1014
3829
946
2091
3771
1435
840
917
1778
993
1091
2564
798
1098
3075
3794
3051
1446
1293
2206
2499
737
1837
1636
805
1937
3595
1768
910
940
2187
1092
5022
1428
1575
1008
3816
1148
835
1761
2884
1917
917
3122
1801
2426
1263
791
1758
1772
4965
2532
2642
2277
1313
1014
1090
4756
1667
759
2948
2113
3101
3784
3065
1866
3120
2811
3246
1319
1432
2367
3481
792
2453
2531