532
0
2245
3
3080
21152
8
1047
2
3090
6
693
2932
297066
3485
7
496
600
2032
4
5151
3715
1077
1
1787
4651
189326
635
2773
1327
1380
280
2650
20
2110
108797
3189
13232
11
1689