25
286
0
3
50
1613
37
949
4
11
1165
6
13
1215
2
32
1039
1
16
2028
1499
1477
9
1143
5
16531
12
1954
2519
2775
19
1941
1814
17
1687
66
1070
662
549
1205
619
946