3222
6
1251
1
2366
5
1466
1788
1445
4179
994
3655
737
0
578
1347
4250
2
1175
4506
892
971
1019
3079
17340
14
1266
2070
1683
3706
1178
2664
3
1188
633
1173
2904