599
0
2886
2
1751
1
1530
1311
1168
1669
1876
951
2430
1250
1618
2650
20
3629
862
2921
5
1681
989
1539
2427
12
2100
1859
1466
1412
1444
2170
2133
3539
3
2207
2122