1128
0
1551
2
443
245
410
4864
1
398
1164
1949
3
1232
269
668
370
846
19279
2275
641
603
782
3691
5
2809
329
52
273
17353
2490
325
457