17970
15
1695
4
181997
11
1522
0
236066
14
988
108797
7976
8
1749
1
7747
2468
3
1545
2
1547
2237
1113
1988
2983
9077
28
4080
2586
3831
7
1129
1698
2767
5
902
3078
2502
1168
5949
32730