2245
3
3080
21152
8
108797
0
1087
1
1047
2
3090
6
1492
935
2932
297066
6236
10
3061
2299
3186
189326
1256
619
2003
5151
3715
1679
2164
1417
3460
7
574
975
4
1536
3546
5977
13