445
1
747
4
378
54
463
67
203
338
271
410
329
266
0
66
925
6
1333
3
462
2
590
281
69
70
516
4432
379
245
326
471
346
831
212
1060