909
1
1378
2
1069
896
1105
4594
543
0
1024
1343
1115
1586
1543
475
846
2683
19279
653
139
584
46414
20634
8
503
464
953
1232
383
422
1152
2730
6
394