2000
1
2044
2
1507
4530
7920
8
1437
0
5504
16
3234
3
1511
3798
4
1417
1743
2102
1876
14887
18
434
1543
2845
5
3447
7
2272
1986
683
3742
6
1632
1031
3479
5889
2982
1815
3026