995
1
321
2014
1696
0
1448
2
385
1385
2460
1928
1563
984
176
867
1059
805
2284
1594
236
1072
1282
3415
5
5152
10
2891