2233
3
3066
7
2427
12
2086
2
2756
3202
1
847
993
1966
2977
1794
2313
345
0
1344
2585
5
1612
1513
1260
1982
408
1456
1060
1549
3371
2656
14
2069
4715
2180
1486
2534