10996
5
3066
7
4553
2
2740
3
1225
0
2650
20
2233
3629
1
1960
2382
6
862
616
4100
12621
22
2623
7159
10
7034
1412
1957
3539
692
2534
3543
1911
1618
1683
608
6466
521
1179