529
1
836
2
982
807
1325
499
1724
1273
3
656
1975
4
3044
5
704
99
959
373
1114
1550
0
954
427
1260
5577
6
2010
1650
2935
826
2789
432
786
450