319
1360
2103
2538
9633
5985
930
429
2958
433
44
4811
1661
7787
1246
2709
5153
1128
441
4055
2066
4369
1464
6468
4436
6101
2809
7026
7559
9980
8054
24
4626
1680
5861
2922
551
8070
2272
8506
7118
571
3324
2030
2063
6462
6782
9266
1929
6825
7501
4879
7883
9500
6053
5361
6927
5907
8925
8175