912
2
1335
1758
5
3846
4
72142
0
1964
6
91956
30
729
1689
8
585
1
1284
809
1993
2535
18
1477
292
1913
1792
3
674
508
2722
3812
9
583
1129
13579
7
16640
907
1264
979
1324