4590
8813
4243
1010
6580
3463
1169
7270
3064
3130
952
2809
4457
4063
2790
1860
4044
2857
3664
3120
4420
2630
3158
2887
2309
6080
911
1648
4350
1107
930
1682
1305
4264
2995
4066
3382
2038
1121
3623
864
7224
2944
3111
6025
3078
2843
1055
6528
1641
4195
4220
2809
4014
898
4308
4015
2584
4407
2740
1815
3993
1597
885
4538
3415
3328
3012
3086
1257
2266
2769
8757
1997
4371
962