654
0
275
1464
2
1101
336
483
490
1020
409
787
684
1655
7756
3
2506
4713
14
1671
1
392
366
6968
5
1346
887
65096
66
31183
12
402
4864
323
223
1758
1448