1513
2
6338
10
2512
3
1191
814
0
733
1
347
696
1010
752
4
2719
8
926
469
540
4907
66
1792
113
1672
83
676
1029
510
2215
1411
461
85
8893
1630
6
5802