1251
1
3222
6
2366
5
4179
1466
994
527
3
1445
2650
20
3629
862
0
3066
7
1458
4506
2
1412
1564
810
4553
3539
2908
10
12472
4168
2558
2664
2534
1889
6952
737
3473
1179