1594
1
1234
1235
1338
1282
2195
3
2696
2
2122
1446
1952
3316
17
3629
2129
0
3871
3470
5
432
1179
2080
1131
3378
7
5919
2580
1868
5946