447
0
1264
552
16
1094
185
462
455
165
463
1096
495
1029
2275
2
66
350
608
529
2658
230
405
390
451
2668
348
1139
901
503
772
644