2275
2
1390
0
2140
1448
2422
583
2747
447
650
2195
1
340
4546
1929
9953
4
543
661
1129
544
2067
1017
355
929
999
3516
3
1924
4143
6
5055
5
1740
1587
2416
13