4823
9
1325
2
1663
0
1591
6200
3
3683
1
4358
6
3634
1147
1244
2039
935
1104
9566
8
802
693
703
1048
1927
25
1949
768
709
194
1044
1329
960
919
1106
4
2077
5