1551
2
968
0
20634
8
1020
467
25137
395
1
1025
1824
2730
6
226
2855
3
2657
2668
2546
814
2474
17184
44
1385
495
521
3351
931
276
1881
105290
876
441
418
918