2245
3
1162
0
4706
1
108797
1087
1335
17970
15
1492
935
1977
6236
10
3120
4
297066
3061
2
2299
3186
2241
18816
11
2477
3589
518
1226
3053
7
3546
5719
5
1352
6442
6
844
809
1521