1579
6
2155
2
258
1
266
135
857
424
452
946
286
624
287
547
1180
1019
1045
0
280
1654
7
383
1089
119
110
89
273
338
1458
63
989
3
765