2000
1
1642
22330
22
1054
1354
2445
6
521
3965
1732
0
1470
1922
7153
9
20634
8
3353
11
1566
423
2730
1404
2697
5
2809
2
1312
1762
5155
2190
839
2487
418
1238