2000
2
9880
8
11082
3
970
1
2602
7
460
16513
1968
4
1091013
413
0
16369
10
775
5739
16
1976
2380
5
492
723
2292