1256
1
7153
9
5262
10
2914
5
3437
19034
6
196
0
974
2
767
6726
7
2748
905
514
4012
4
948
4964
3
2608
777
424
1184
3251
1392
4481
842
1334
2334
510