857
2
1932
4
591
280
1
1483
3
375
526
34558
0
3208
1942
1723
508
1392
2109
1585
805
784
825
2142
1461
440
2205
1486
1044
1659
7
605
653
1557
6
536
544