480
326
294
601
67
11
563
8
763
1072
196
713
2458
153
1010
920
763
183
357
1564
451
406
416
475
818
669
475
1060
145
756
316
7
44
927
170
1058
597
1033
13
686
778
11
42
18
1260
604
98
36
1992
137
3187
511
687
22
917
