897
1
1622
2710
2
5375
0
1688
2262
1562
2495
2077
2522
19944
2873
3
1679
1451
1527
1547
1681
1767
4074
3934
1746
14125
10
455
1295
1558
1075
2999
1089
734
4160