1298
2
1598
4267
4
1780
1712
1
1527
3525
2061
3
1711
2127
3271
732
756
883
401
1166
16
530
440
444
511
234
618
684
743
536
485
607
1991
1503
221
0