693
0
1227
5254
2
4694
7
4192
813
1826
552
16
320
1580
471
285
600
679
2591
25137
483
185
445
19279
1119
451
1482
1