1402
2
3002
2071
0
1193
4
1208
1457
1
1205
948
109
1328
3252
987
4126
3
2036
6
1479
1131
1554
615
1486
864