196
0
24241
55
456
2
751
1
947
716
1802
7
1403
5
1745
3
1399
4
1153
702
997
1117
1214
907
1155
771
653
1024
10
961
929
981
999
951
1805
6435
1297
1585
2099