1530
0
599
1681
1
2062
1751
3296
4
2430
2
1311
1691
3858
7
2921
5
1566
873
1752
1539
1168
1444
10243
2170
2133
1669
1876
2959
1038
6346
16
1660
1476
1825
2934
2886