329
1
2395
0
2727
5
1334
2
1035
1073
400
427
3037
4
5485
8
484
783
477
2073
1650
798
58
472
1106
19279
5155
928