810
1
873
1501
2
681
1616
1005
1799
1353
1310
3
576
87
677
3340
7
409
790
420
1014
1166
505
818
881
1460
510
374
305
2742
4
250
980
40
0
89