1431
2
1504
0
8766
714
584
909
1
1192
1378
46414
138355
300
4594
631
1126
1428
1069
74
896
1105
1754
2275
1024
1115
1586
1543
467
1282
1232
719
846