1537
1
1535
2090
4321
4
3180
3
1260
2272
1432
2
400
0
3261
1022
1985
542
3758
1626
106
3407
944
1451
3239
6
1059
237
618
120
2027
1347
2443
2585
3673
1308