1594
1
1234
1382
1235
1338
2195
3
1179
432
0
2122
2
1282
1225
1446
1952
3316
17
2650
20
3629
862
2452
616
810
1380
2688
1243
2080
1412
2755
3539
1680
2534
1494