496
0
3386
3
623
1
1606
1740
843
2495
3518
1306
6236
10
1751
5489
11
2505
2
1618
2131
1174
1688
12459
1403
1492
1729
868
4335
83
929
1336
582
2571
6