1251
1
2366
5
3222
6
1445
4179
951
1466
619
564
994
2502
2605
2
1458
0
2740
737
3546
3539
3
3655
4250
971
1019
189326
1347
1175
4506
892
2274
3186
2664
8607
8