1051
4
684
0
254
364
1
21
345
734
2
4853
835
1793
2542
7
710
1320
951
2512
2879
1178
8
1070
1635
84
3592
948
6574
65
850
2694
62
7762
132
2332