777
1
619
4309
3
2962
6
3196
2
3125
5
1688
1833
1431
2194
3092
4
1757
1969
2515
1767
1467
2539
1428
1128
1747
4029
8
1446
383
0
1249
4278
2942
676
3189
658
1017