2963
8
1254
3
793
1
658
771
1159
2
915
1107
1627
553
4270
17
1381
0
749
3967
727
1278
824
1025
787
5061
9
1165
1334
4418
5
1097
1941
4434
10
1007
4905
27
960