4531
3
1645
1
2257
682
2
8559
10
618
0
1342
1429
1719
597
851
1298
5
7334
4
480
2461
20
2720
1855
6370
490
2604
7
1501
8807
2119
1637
1152
1647
8024
392
1547
2175