1524
2
1072
0
2615
2092
3
1537
6225
4
2530
786
1095
1
1690
3507
6
3101
2452
883
8122
13
2660
1977
2522
2392
3198
8
1660
4117
5