1551
2
968
0
1020
467
2730
6
25137
2546
1
1824
31535
139
1010
392
17184
44
111
1682
556
957
2275
226
543
581
918
19279
273
418
23150
9
276
441
48766
24
53