391
0
273
219
470
501
329
644
447
320
5477
8
276
138
1094
381
1672
1152
333
874
3469
4
1010
782
1264
1155
75
1139
453
301
613
2655
436