1064
1
1632
2
2427
12
4179
1699
644
801
0
830
496
3326
3
2562
2082
802
1382
868
526
1475
1749
784
2368
1399
1511
1093
693
2152
83
662
673
1746
1814