583
2
1315
1
623
9779
3896
17
1086
16
0
5178
3
1085
7532
5
1064
867
4315
1682
1877
833
1681
751
542
2660
395
1357
439
996
4
1858
26
3788
23
566
457
646
486