673
0
868
1
784
833
1883
2
802
5414
697
5439
1012
1526
1376
1310
542
581
2199
1686
978
6517
4
629
662
2044
6346
16
1787
476
3629
7976
8
4144
19
4179