6075
15
1083
1
5347
4
1894
2
1568
2861
940
80
1097
1366
3
1340
1239
691
1605
442
0
2654
2326
3854
1788
1687
5464
9
1378
7733
4706
814
1254
1778
2435
3196
1690