5417
2
1531
1300
1
766
2818
745
0
1731
1369
1133
1054
1327
1077
1217
1138
1282
1265
1708
1175
1061
1047
546
2502
1395
1920
1989
3
1268
1691
3854
8316
8
734