1594
1
1234
1382
1235
1338
2195
3
2122
2
1282
1446
1952
3316
17
2452
1380
432
0
1179
2080
2755
1680
2808
5
4612
4
3629
1775
1510
1283
1133
3871
2794
3798
1036
3025