584
0
896
1
99
2522
691
3469
6
2003
1822
1453
2
1649
4436
9
2431
3
2054
1921
4579
7
1584
1009
4594
1069
1045
833
1314
1302
2215
467
5918
4
31535
552
649
1509