1787
1
2082
2999
3
1437
1169
1622
1275
1512
2
2951
4326
3378
4832
2740
1813
1284
2684
2364
772
890
2105
3638
6
1422
2939
5488
3044
15
9077
28
1178
2412
1896
1149