1489
0
2215
4
2184
3
3902
2
866
1
973
1075
7
2453
1517
1971
1064
1386
4888
15
4780
10999
1590
3214
1404
1277
5782
9
2647
307643
5159
1234
703
223
811
1821
814
1347
5