4471
2
912
1
1417
1740
3
2535
2312
0
1301
25669
1603
3498
4
5151
1547
8527
1568
3200
2990
2551
32302
1583
1759
1819
1585
1589
1895
1136
4979
6
3461
2271
2583
7
197