3429
7
1746
2
673
0
1691
1
2082
2209
2760
4
3562
1681
2173
83
802
830
1000
1749
1844
1093
1788
496
1684
1431
2368
1382
300
1547
1380
1568
1532
801
2710