3326
3
784
0
1564
1
802
496
526
1778
1606
2456
673
1423
2999
1000
2166
266
1570
868
2562
2
662
83
4179
1382
1883
1112
1691