3025
1
2095
4
1418
2
957
2668
3114
2168
5
2008
0
665
968
2379
1020
2619
755
653
3929
10
1428
3510
1762
3498
2073
297
792
1470
802
1332
2730
6
1616
1842
1251