7793
4
12459
3
5811
2
3117
8
6676
12
5164
5
4465
22
2317
1
1527
1050
0
3008
3344
8072
1289601
2604
1721
980
604
944
1815
2530
12472
1161
1687
3991
1047
592
673
1449
1185