2340
1
1660
1317
1923
2
1681
2173
2184
1072
0
1093
1691
3598
4
1892
2078
3
1759
1712
3998
5
4938
496
2949
251
1380
3078
600
945
2576
752
13232
11
1734
2776
1721