443
2
1585
6
2155
259
1
266
136
858
424
452
947
286
625
288
547
1180
1020
1045
0
280
1654
7
383
1089
119
111
89
274
339
1459
63
989
3