531
0
2522
2
2117
3
2059
1623
1639
1
2041
1744
3867
12
1757
1717
1496
1320
1041
1554
2003
1372
1534
1592
1453
851
2760
4
1446
3299
8072
394
2152
403
539
804