4761
2
1088
1
3715
809
0
1204
475
1500
3213
7
2041
2313
2075
21152
8
4821
428
3353
3159
2524
319
1665
1457
1386
2082
1223
4651
3