5669
840
1660
9442
20232
12672
880
2612
3523
1024
3485
835
1508
766
1394
1004
14535
5289
879
770
1361
6538
1611
699
906
1663
701
1006
778
976
2019
637
2250
2259
1466
1020
1466
1207
1301
2441
706
1232
1017
905
3301
698
1276
857
14636
917
714
1222
1385
655
1065
1263
1307
988
1611
1086
695
1336
1426
778
1559
1062
1079
751
2748
2346
2526
4554
630
1057
814
623
911
2873
659
6797
3015
864
2749
833
705
972
917
834
1348
669
3439
1597
1047
1001
684
1099
755
877
795
772
1124
1447
673
719
2184
646
682
11741
630
3032
1443
700
2214
717
967
715
2132
1913
7151
817