2123
1
1320
1222
1639
1412
1989
3
974
2470
5
1883
2
967
1195
1348
25
1425
1385
2034
3649
2059
84
0
2040
1200
5390
7
1123
2531