2095
4
1418
2
2668
3114
2168
5
665
0
2379
1020
2619
1
653
3929
10
1428
3510
1762
3498
2073
571
2500
297
1740
2494
802
1332
2730
6
1616
1842
1138
1666
1446
975