2585
4
2632
3
2860
1
2615
2
1250
2390
511
1880
1526
4072
2995
3401
5
3552
1583
0
4968
1766
1384
3660
5924
17
6018
2591
1624
2207
638
1875
1723
4116
6
3982
2070