950
1
583
0
1298
4684
2
477
3024
3
1581
1601
938
1458
472
373
1033
475
1500
96
962
1494
1889
758
2041
2313
59
1694
1197
2075
1988
5
4821
2131
1366