3000
5133
741
1097
1169
2260
675
2351
882
1322
5285
944
961
7528
1732
3267
708
2619
1267
947
891
1230
2617
1393
10585
1657
126720
1425
2762
8378
14683
7431
1038
740
954
7006
3308
3311
827
718
3570
660
1250
3659
14547
1728
5826
986
2081
3310
9449
4891
883
5502
2855
8489
3719
4123
3067
1027
937
1057
2601
5295
1205
1378
1026
1278
1602
775
771
5135
672
636
1448
3174
829
2803
710
2839
772
1267
847
823
744
903
1155
1019
998
1559
3043
1206
646
1834
4785
739
1963
6401
688
1391
1615
929
770
728
2327
2065
984
1791
740
705
1353
1473
5429
2692
1760
1371
1590
822
679
1831