1654
2
1947
1
5537
8
2716
4
1598
4427
10
2666
2198
4820
3535
5
360784
19
957
0
409
454
1557
2493
7
415
912
403
381
1571
722
750
3930
11
846
4374
3
1133
367
1939
266