737
0
683
1049
699
1425
745
505
456
492
317
774
1009
349
249
951
1973
572
362
452
248
823
308
385
4426
21743
1
691
582
1020
436
859