1522
0
1695
4
17970
15
988
108797
2468
3
7747
236066
14
3831
7
1988
2
7976
8
4080
1
2983
2502
1194
1295
1783
559
2650
20
3551
10
2920
1547
1719
4112
11
2237
1113
3007
280
3854
9077
28