5005
747
1162
4910
5466
2956
872
1335
811
1237
2476
4218
3064
1656
945
2704
749
3445
2192
2972
4512
1038
3487
1000
5048
1551
990
852
836
1856
886
934
2636
1010
1284
1342
3635
892
1991
892
750
1658
6372
2677
872
1732
983
962
2646
1208
1098
2163
21492
997
1103
815
791
2130
3680
1423
3412
2243
5605
3674
1581
4384
937
960
8745
974
3024
724
902
729
2144
786
1328
1053
2087
979
853
6432
3042
3723
2141
1847
1768
1496
7233
2532
4888
4178
3057
740
6152
1791
5370
4237
961
2652
2483
933
3539
1529
990
1538
3520
936
1577
3092
8419
1021
8735
3022
1533
4433
959
3042
6832
2265