1669
1
1372
6
993
4
624
893
0
951
4492
22
1544
1439
419
493
593
8549
5
1550
2212
613
1012
4644
11
877
1361
1047
2
1575
701
3
439
458
633
867
8
1368
1682
763