540
4046
8152
948
1917
2161
7616
7559
9182
5448
5960
3777
3931
6053
2250
2064
5618
5029
8950
9945
9205
4615
7589
4013
8342
2508
5055
7165
1229
6881
389
2013
4788
7417
2097
4035