2625
1
2213
2
4557
10
2984
4
565
677
749
688
516
1285
5
4152
6
532
623
400
1255
1356
1713
9
5541
773
87
1578
989
459
1858
618
2449
1282
1655
2206
588