991
0
1072
1
1306
1816
2539
4
4862
3351
3
1399
1749
666
1660
935
1104
9566
8
802
2
693
703
1048
768
678
709
194
1044
1329
695
1397
960
971
919
1106