996
1
1527
2
3498
4
1623
4449
577
0
1014
791
1558
918
2083
6781
1028
3926
14
761
2013
496
4044
5
17946
685
2687
1324
638