166
0
1997
2
804
8299
9
2405
4
745
1424
3926
5
2120
1
5657
11
1970
2435
2573
971
3439
5417
2292
493
436
847
4837
792
2219
3379
1929
3
6231
381
638
579
2163