17970
15
1695
4
1522
0
236066
14
988
2047
1225
108797
2650
20
3629
1
862
7976
8
616
1152
1749
7747
1412
2468
3
3539
1545
2
2534
1547
1618
2237
1113
1988
2983
9077
28
4080
2586