2767
3
1302
0
2271
3025
1
1516
2842
8
4129
6
1138
1666
2
2306
964
1711
1860
1869
670
646
814
3116
1550
2113
521
1129
618
1418
1343
848
2693
1008
512
2143