2123
2
1475
1
1777
1923
1946
955
2233
3
665
1210
2740
2781
1917
4943
2317
3234
3066
7
2427
12
2411
0
1966
2390
988
2108
6
59
2279
1552
4
3336
2322
1470
6899
9
1752