483
1
339
702
3
713
465
313
88
338
492
219
607
469
280
122
48
1466
393
879
2
679
436
832
68
241
216
186
362
99
955
476
293