3080
3
2932
2
21152
8
266
1
3090
6
1712
2535
3498
4
1844
1819
572
0
1365
3715
32302
3326
5151
2048
4651
2725
11
1558
2086
2639
13
1431
19783
6346
16
1047
1265
278
1603
1348