1059
1
4151
2
1123
3
5700
3262
5
670
0
1910
1268
1645
3844
1594
1296
2095
4
1852
2858
14
928
1851
8280
8