1606
1
882
3
2126
2
3724
1686
300
0
1834
1991
2455
4
2428
5919
11059
9
928
1554
3841
10183
14
8162
2462
1853
1337
847
9036
1757
10293
5
1467
1144
1044
775
6095
5717