1129
0
777
1
2982
3
1306
4
770
5135
3795
734
1866
530
2126
635
4033
5140
4864
8
822
706
472
2372
2
1607
646
1329
2570
5
6333
6370
661
1719
4682
2539
650