2806
4
774
1
2040
16
846
0
3592
382
335
2
746
2876
1100
764
306
1068
515
122
81
1461
386
1925
3
1203
3008
5
1242
841
945
1233