528
0
2205
1
1035
149
286
1887
3
678
1262
79
1156
2
297
447
2019
1424
540
1220
265
160
373
1177
5654
7
344
1070
2147
13335
563