989
0
3429
7
1517
1
2710
2
1690
1568
329
1819
496
2760
4
3323
1813
830
1373
3562
1632
1092
2294
929
1681
1691
6779
5
1000
3326
3
1814
2578
1746
693
1431
385