689
0
887
2
4274
3
1115
835
1
419
1877
4
818
1194
410
553
729
471
1070
2063
5
1175
622
943
908
907
2411
1714
984
2586
1591
1420
1283
1215
3538
8
1592