637
1
378
282
2
237
284
1324
9
359
1142
996
676
337
515
744
0
769
739
415
413
297
73
403
764
296
791
551
3
104
504
123
84
408
303