873
1
1503
2
1353
1310
3
89
1005
576
1799
1789
10
1166
748
1015
421
881
1449
506
1564
0
819
410
790
1522
4
1415
3340
7
654
1720
727
1007
476
1383
1256