636
1
63
1371
4
214
315
538
357
215
232
1363
3
740
655
2
255
343
722
702
483
339
99
757
0
338
491
392
468
122
280
464
87
45
218