1251
1
2366
5
3222
6
1445
1992
3
1466
697
0
1309
994
2605
2
4914
4179
737
5389
3655
4250
971
1019
1347
1175
4506
892
2274
3186
2664
19944
1178
1788
189326
108797