2876
4
335
2
2806
774
1
2040
16
846
0
1393
609
3008
5
382
3592
747
764
1100
306
1068
515
1244
3
122
1203
81
1461
387
1925
945
841
1233