2886
2
2982
3
2686
8
1669
1
1876
951
2430
1639
1250
1859
1618
346
0
1540
2650
20
3629
862
2921
5
2585
1681
989
2312
1539
2427
12
2100
2122
1466
1412
1444
2170
1564