1277
12
7
0
2033
2
1360
878
2517
1
175217
129
294
807
44463
1818
947
4
112
3234
6
991
3051
10
850
126
3419
104
1345
1034
2826
9
44
1980
1371
598
70
1011