646
0
521
1
2306
2
11392
6
329
2727
5
1334
1035
784
2814
427
1869
3037
4
1550
5485
8
7039
783
522
2073
391
1346
772
4924
9