753
0
673
2108
2
1321
1
3644
1429
138
1034
335
431
579
1462
637
710
465
975
639
4152
1309
1246
2756
248
493
1299
1313
1111
717
538
1569
326