2001
3
1458
4
1572
2
2271
3844
9
2664
1230
1
5309
7
2408
5
2476
8
506
1900
723
664
522
840
1030
2676
18
1322
13
2747
2064
2969
1416
920
809
1359
848
1967
9938
591