5002
23040
1211
1816
2426
14688
3701
9727
692
2738
2386
1585
806
1012
988
7341
954
1428
1380
821
3499
3191
1420
1031
8266
846
975
877
1109
10827
945
735
1966
990
795
1480
1256
8810
3106
929
2017
1000
3609
2668
834
1545
1169
673
2450
744
1226
799
1573
748
898
1390
2739
1106
3571
874
840
1811
929
3124
694
1402
2731
1376
2647
1751
3433
1134
834
1086
2158
2111
777
1379
1561
1353
2789
2439
818
816
3899
762
1506
3133
706
793
7456
852
710
6760
8796
2131
1285
8918
1029
716
1076
793
934
1640
2781
860
700
1307
996
789
1506
740
856
786
865
744
14558
808
2375
707