2382
4
494
1
1006
0
1552
1124
516
1319
3
290
2
928
608
406
534
639
1808
1143
1493
6
724
788
813
789
3446
743
706
984
1309
568
599
572
1473
799