25
313
0
3
50
1664
37
975
4
11
1199
6
13
1263
2
32
1087
1
17
2058
1531
1536
5
9
1177
16557
12
1994
2567
2818
19
1987
1839
1715
66
1094
686
579
1236
669
986