1593
1
2935
8
4389
7
1450
2072
1737
2
941
2260
4
7285
5
1075
2166
17
3171
1372
3
1463
1694
2418
1760
2388
0
3696
3526
5282
3000
6
1564
5814
2608
2303
3949
1185
3227
13
1601