1010
1
2164
2
4677
10
1865
2372
1544
4546
6062
16
964
1810
3
1448
737
1277
5
111
0
1470
915
1501
2470
1054
1425
5646
4
1642
1960
7