631
0
608
298
692
4192
291
899
498
1042
1836
427
516
738
7260
563
1126
264
813
1297
1762
397
565
554
283
297