21152
8
3080
3
2932
2
3090
6
1606
1
496
0
1746
1000
1819
2392
1380
1568
830
3326
1570
1749
2245
2082
1615
2903
2294
526
1399
4305
1047
2131
297066
1699
3738
5
2073