691
2
35
0
609
2493
7
614
1285
1
295
917
2462
2799
1146
8
1034
52
1588
4
3516
924
6438
1022
817
2622
2189
3
2284
43828
12660
6
875
3767
2470
1551
1411
123