1654
2
1947
1
5537
8
2716
4
1598
4427
10
2666
415
0
2069
3
2830
7
3535
5
514
2634
492
798
177
1780
957
409
454
1557
2493
912
403
381
1571
722
408
750
3930
11