688
0
1
3561
2
536
569
562
758
751
1126
901
3
1285
1432
1308
726
1139
844
1909
936
1212
968
2127
1161
5621
1883
2072
2108
2005