1441
0
2035
6
512
1212
1753
2756
2
2304
1
3012
4
575
1014
579
1431
1959
1754
4099
8
1211
308
797
726
5181
7
1220
504
1599
2131
2086
3
4278
2571
2408
2072
4303
12