1606
1
882
3
1964
2126
2
3724
4321
4
1853
1686
2272
400
0
11059
9
575
1834
3261
1022
621
1985
542
1252
3758
1626
106
3407
944
1059
1554
237
1239
618
120